pressurized ball - French English Dictionary